object fbsDXDXDlg: TfbsDXDXDlg Left = 388 Top = 143 BorderStyle = bsDialog BorderWidth = 10 Caption = 'DirectX Setup' ClientHeight = 389 ClientWidth = 363 Color = clBtnFace Font.Charset = DEFAULT_CHARSET Font.Color = clWindowText Font.Height = -11 Font.Name = 'MS Sans Serif' Font.Style = [] OldCreateOrder = False Position = poScreenCenter ShowHint = True OnClose = FormClose OnCreate = FormCreate OnDestroy = FormDestroy OnShow = FormShow PixelsPerInch = 96 TextHeight = 13 object Bevel1: TBevel Left = 0 Top = 0 Width = 361 Height = 85 Style = bsRaised end object bsDXBevel1: TbsDXBevel Left = 112 Top = 12 Width = 241 Height = 57 bsDXAbout = 'bsDXStuff 1.4 Beta ' bsDXBackGroundColor = clBlack bsDXBoarder = 2 bsDXAlign = alNone bsDXMessageRefresh = 'M_Refresh' bsDXMessagerLink.ReceiveChannel = 'ALL' bsDXMessagerLink.SendChannel = 'CHANNEL1' bsDXMessagerLink.ReceiveOn = True bsDXMessagerLink.SendOn = True end object tDSPOn: TbsDXTextBool Left = 144 Top = 20 Width = 60 Height = 21 bsDXAbout = 'bsDXStuff 1.4 Beta ' bsDXBackGroundColor = clBlack bsDXBoarder = 2 bsDXAlign = alNone bsDXMessageRefresh = 'M_Refresh' bsDXMessagerLink.ReceiveChannel = 'ALL' bsDXMessagerLink.SendChannel = 'CHANNEL1' bsDXMessagerLink.ReceiveOn = True bsDXMessagerLink.SendOn = False bsDXInterval = 10 bsDXFont.Charset = DEFAULT_CHARSET bsDXFont.Color = clMaroon bsDXFont.Height = -9 bsDXFont.Name = 'Small Fonts' bsDXFont.Style = [] bsDXMessageValue = 'M_Value' bsDXText1 = 'Processing' bsDXColor1 = clRed bsDXColor1Back = clMaroon bsDXValue = False bsDXBlink = True end object tCPU: TbsDXTextInt Left = 244 Top = 40 Width = 60 Height = 21 bsDXAbout = 'bsDXStuff 1.4 Beta ' bsDXBackGroundColor = clBlack bsDXBoarder = 2 bsDXAlign = alNone bsDXMessageRefresh = 'M_Refresh' bsDXMessagerLink.ReceiveChannel = 'ALL' bsDXMessagerLink.SendChannel = 'CHANNEL1' bsDXMessagerLink.ReceiveOn = False bsDXMessagerLink.SendOn = True bsDXInterval = 5 bsDXFont.Charset = DEFAULT_CHARSET bsDXFont.Color = clAqua bsDXFont.Height = -9 bsDXFont.Name = 'Small Fonts' bsDXFont.Style = [] bsDXMessageValue = 'M_GET_Value' bsDXColor1 = clAqua bsDXColor2 = clRed bsDXText1 = 'CPU: ' bsDXText2 = '%' bsDXWarning = 95 bsDXValue = 0 end object bOk: TButton Left = 128 Top = 364 Width = 75 Height = 25 Caption = 'OK' ModalResult = 1 TabOrder = 3 OnClick = bApplyClick end object bCancel: TButton Left = 288 Top = 364 Width = 75 Height = 25 Caption = 'Cancel' ModalResult = 2 TabOrder = 0 end object bApply: TButton Left = 208 Top = 364 Width = 75 Height = 25 Caption = 'Apply' TabOrder = 2 OnClick = bApplyClick end object pcDSP: TPageControl Left = 0 Top = 92 Width = 361 Height = 265 ActivePage = tsDevicesOut TabOrder = 1 object tsDevicesOut: TTabSheet Caption = '&Output Devices' ImageIndex = 2 object lOutputDevices: TLabel Left = 68 Top = 12 Width = 95 Height = 13 Caption = 'DX Output Devices:' end object lOutputChannel: TLabel Left = 6 Top = 12 Width = 50 Height = 13 Alignment = taRightJustify AutoSize = False Caption = 'Channel:' end object lOutChannel1: TLabel Left = 6 Top = 36 Width = 50 Height = 13 Alignment = taRightJustify AutoSize = False Caption = '1 + 2:' Visible = False end object lOutChannel2: TLabel Left = 6 Top = 60 Width = 50 Height = 13 Alignment = taRightJustify AutoSize = False Caption = '3 + 4:' Visible = False end object lOutChannel3: TLabel Left = 6 Top = 84 Width = 50 Height = 13 Alignment = taRightJustify AutoSize = False Caption = '5 + 6:' Visible = False end object lOutChannel4: TLabel Left = 6 Top = 108 Width = 50 Height = 13 Alignment = taRightJustify AutoSize = False Caption = '7 + 8:' Visible = False end object lOutChannel5: TLabel Left = 6 Top = 132 Width = 50 Height = 13 Alignment = taRightJustify AutoSize = False Caption = '9 + 10:' Visible = False end object lOutChannel6: TLabel Left = 6 Top = 156 Width = 50 Height = 13 Alignment = taRightJustify AutoSize = False Caption = '11 + 12:' Visible = False end object lOutChannel7: TLabel Left = 6 Top = 180 Width = 50 Height = 13 Alignment = taRightJustify AutoSize = False Caption = '13 + 14:' Visible = False end object lOutChannel8: TLabel Left = 6 Top = 204 Width = 50 Height = 13 Alignment = taRightJustify AutoSize = False Caption = '15 + 16:' Visible = False end object cbOutput1: TbsDXOutputComboBox Left = 68 Top = 32 Width = 217 Height = 21 Style = csDropDownList ItemHeight = 13 TabOrder = 0 Text = 'Primary Sound Driver' Visible = False Items.Strings = ( 'CDX_SelectNoDevice' 'Primary Sound Driver' 'ESS PCI Solo-1 DirectSound Driver') bsDXAbout = 'bsDXStuff 1.4 Beta ' bsDXFillList = True bsDXDeviceNo = 0 bsDXDeviceChannels = 2 bsDXShowNoDevice = True end object bMixerOutput1: TButton Left = 288 Top = 32 Width = 47 Height = 21 Hint = 'Please open the "WAVE" channel and the "MASTER VOLUME" using the' + ' windows mixer!' Caption = 'Mixer...' TabOrder = 8 Visible = False OnClick = bMixerOutput1Click end object cbOutput2: TbsDXOutputComboBox Tag = 1 Left = 68 Top = 56 Width = 217 Height = 21 Style = csDropDownList ItemHeight = 13 TabOrder = 1 Text = 'Primary Sound Driver' Visible = False Items.Strings = ( 'CDX_SelectNoDevice' 'Primary Sound Driver' 'ESS PCI Solo-1 DirectSound Driver') bsDXAbout = 'bsDXStuff 1.4 Beta ' bsDXFillList = True bsDXDeviceNo = 0 bsDXDeviceChannels = 2 bsDXShowNoDevice = True end object bMixerOutput2: TButton Tag = 1 Left = 288 Top = 56 Width = 47 Height = 21 Caption = 'Mixer...' TabOrder = 9 Visible = False OnClick = bMixerOutput1Click end object cbOutput3: TbsDXOutputComboBox Tag = 2 Left = 68 Top = 80 Width = 217 Height = 21 Style = csDropDownList ItemHeight = 13 TabOrder = 2 Text = 'Primary Sound Driver' Visible = False Items.Strings = ( 'CDX_SelectNoDevice' 'Primary Sound Driver' 'ESS PCI Solo-1 DirectSound Driver') bsDXAbout = 'bsDXStuff 1.4 Beta ' bsDXFillList = True bsDXDeviceNo = 0 bsDXDeviceChannels = 2 bsDXShowNoDevice = True end object bMixerOutput3: TButton Tag = 2 Left = 288 Top = 80 Width = 47 Height = 21 Caption = 'Mixer...' TabOrder = 10 Visible = False OnClick = bMixerOutput1Click end object cbOutput4: TbsDXOutputComboBox Tag = 3 Left = 68 Top = 104 Width = 217 Height = 21 Style = csDropDownList ItemHeight = 13 TabOrder = 3 Text = 'Primary Sound Driver' Visible = False Items.Strings = ( 'CDX_SelectNoDevice' 'Primary Sound Driver' 'ESS PCI Solo-1 DirectSound Driver') bsDXAbout = 'bsDXStuff 1.4 Beta ' bsDXFillList = True bsDXDeviceNo = 0 bsDXDeviceChannels = 2 bsDXShowNoDevice = True end object bMixerOutput4: TButton Tag = 3 Left = 288 Top = 104 Width = 47 Height = 21 Caption = 'Mixer...' TabOrder = 11 Visible = False OnClick = bMixerOutput1Click end object cbOutput8: TbsDXOutputComboBox Tag = 7 Left = 68 Top = 200 Width = 217 Height = 21 Style = csDropDownList ItemHeight = 13 TabOrder = 7 Text = 'Primary Sound Driver' Visible = False Items.Strings = ( 'CDX_SelectNoDevice' 'Primary Sound Driver' 'ESS PCI Solo-1 DirectSound Driver') bsDXAbout = 'bsDXStuff 1.4 Beta ' bsDXFillList = True bsDXDeviceNo = 0 bsDXDeviceChannels = 2 bsDXShowNoDevice = True end object cbOutput7: TbsDXOutputComboBox Tag = 6 Left = 68 Top = 176 Width = 217 Height = 21 Style = csDropDownList ItemHeight = 13 TabOrder = 6 Text = 'Primary Sound Driver' Visible = False Items.Strings = ( 'CDX_SelectNoDevice' 'Primary Sound Driver' 'ESS PCI Solo-1 DirectSound Driver') bsDXAbout = 'bsDXStuff 1.4 Beta ' bsDXFillList = True bsDXDeviceNo = 0 bsDXDeviceChannels = 2 bsDXShowNoDevice = True end object cbOutput6: TbsDXOutputComboBox Tag = 5 Left = 68 Top = 152 Width = 217 Height = 21 Style = csDropDownList ItemHeight = 13 TabOrder = 5 Text = 'Primary Sound Driver' Visible = False Items.Strings = ( 'CDX_SelectNoDevice' 'Primary Sound Driver' 'ESS PCI Solo-1 DirectSound Driver') bsDXAbout = 'bsDXStuff 1.4 Beta ' bsDXFillList = True bsDXDeviceNo = 0 bsDXDeviceChannels = 2 bsDXShowNoDevice = True end object cbOutput5: TbsDXOutputComboBox Tag = 4 Left = 68 Top = 128 Width = 217 Height = 21 Style = csDropDownList ItemHeight = 13 TabOrder = 4 Text = 'Primary Sound Driver' Visible = False Items.Strings = ( 'CDX_SelectNoDevice' 'Primary Sound Driver' 'ESS PCI Solo-1 DirectSound Driver') bsDXAbout = 'bsDXStuff 1.4 Beta ' bsDXFillList = True bsDXDeviceNo = 0 bsDXDeviceChannels = 2 bsDXShowNoDevice = True end object bMixerOutput5: TButton Tag = 4 Left = 288 Top = 128 Width = 47 Height = 21 Caption = 'Mixer...' TabOrder = 12 Visible = False OnClick = bMixerOutput1Click end object bMixerOutput6: TButton Tag = 5 Left = 288 Top = 152 Width = 47 Height = 21 Caption = 'Mixer...' TabOrder = 13 Visible = False OnClick = bMixerOutput1Click end object bMixerOutput7: TButton Tag = 6 Left = 288 Top = 176 Width = 47 Height = 21 Caption = 'Mixer...' TabOrder = 14 Visible = False OnClick = bMixerOutput1Click end object bMixerOutput8: TButton Tag = 7 Left = 288 Top = 200 Width = 47 Height = 21 Caption = 'Mixer...' TabOrder = 15 Visible = False OnClick = bMixerOutput1Click end end object tsDevicesIn: TTabSheet Caption = '&Input Devices' object lInputChannel: TLabel Left = 6 Top = 12 Width = 50 Height = 13 Alignment = taRightJustify AutoSize = False Caption = 'Channel:' end object lInputDevices: TLabel Left = 68 Top = 12 Width = 87 Height = 13 Caption = 'DX Input Devices:' end object lInChannel1: TLabel Left = 6 Top = 36 Width = 50 Height = 13 Alignment = taRightJustify AutoSize = False Caption = '1 + 2:' Visible = False end object lInChannel2: TLabel Left = 6 Top = 60 Width = 50 Height = 13 Alignment = taRightJustify AutoSize = False Caption = '3 + 4:' Visible = False end object lInChannel3: TLabel Left = 6 Top = 84 Width = 50 Height = 13 Alignment = taRightJustify AutoSize = False Caption = '5 + 6:' Visible = False end object lInChannel4: TLabel Left = 6 Top = 108 Width = 50 Height = 13 Alignment = taRightJustify AutoSize = False Caption = '7 + 8:' Visible = False end object lInChannel5: TLabel Left = 6 Top = 132 Width = 50 Height = 13 Alignment = taRightJustify AutoSize = False Caption = '9 + 10:' Visible = False end object lInChannel6: TLabel Left = 6 Top = 156 Width = 50 Height = 13 Alignment = taRightJustify AutoSize = False Caption = '11 + 12:' Visible = False end object lInChannel7: TLabel Left = 6 Top = 180 Width = 50 Height = 13 Alignment = taRightJustify AutoSize = False Caption = '13 + 14:' Visible = False end object lInChannel8: TLabel Left = 6 Top = 204 Width = 50 Height = 13 Alignment = taRightJustify AutoSize = False Caption = '15 + 16:' Visible = False end object cbInput1: TbsDXInputComboBox Left = 68 Top = 32 Width = 217 Height = 21 Style = csDropDownList ItemHeight = 13 TabOrder = 0 Text = 'Primary Sound Capture Driver' Visible = False Items.Strings = ( 'CDX_SelectNoDevice' 'Primary Sound Capture Driver' 'ESS AudioDrive Record (7850) (emulated)') bsDXAbout = 'bsDXStuff 1.4 Beta ' bsDXFillList = True bsDXDeviceNo = 0 bsDXDeviceChannels = 2 bsDXShowNoDevice = True end object bMixerInput1: TButton Left = 288 Top = 32 Width = 47 Height = 21 Hint = 'Please select an input source using the windows mixer! Don�t for' + 'get setting up the recoding volume.' Caption = 'Mixer...' TabOrder = 8 Visible = False OnClick = bMixerInput1Click end object cbInput2: TbsDXInputComboBox Tag = 1 Left = 68 Top = 56 Width = 217 Height = 21 Style = csDropDownList ItemHeight = 13 TabOrder = 1 Text = 'Primary Sound Capture Driver' Visible = False Items.Strings = ( 'CDX_SelectNoDevice' 'Primary Sound Capture Driver' 'ESS AudioDrive Record (7850) (emulated)') bsDXAbout = 'bsDXStuff 1.4 Beta ' bsDXFillList = True bsDXDeviceNo = 0 bsDXDeviceChannels = 2 bsDXShowNoDevice = True end object bMixerInput2: TButton Tag = 1 Left = 288 Top = 56 Width = 47 Height = 21 Caption = 'Mixer...' TabOrder = 9 Visible = False OnClick = bMixerInput1Click end object cbInput3: TbsDXInputComboBox Tag = 2 Left = 68 Top = 80 Width = 217 Height = 21 Style = csDropDownList ItemHeight = 13 TabOrder = 2 Text = 'Primary Sound Capture Driver' Visible = False Items.Strings = ( 'CDX_SelectNoDevice' 'Primary Sound Capture Driver' 'ESS AudioDrive Record (7850) (emulated)') bsDXAbout = 'bsDXStuff 1.4 Beta ' bsDXFillList = True bsDXDeviceNo = 0 bsDXDeviceChannels = 2 bsDXShowNoDevice = True end object bMixerInput3: TButton Tag = 2 Left = 288 Top = 80 Width = 47 Height = 21 Caption = 'Mixer...' TabOrder = 10 Visible = False OnClick = bMixerInput1Click end object cbInput4: TbsDXInputComboBox Tag = 3 Left = 68 Top = 104 Width = 217 Height = 21 Style = csDropDownList ItemHeight = 13 TabOrder = 3 Text = 'Primary Sound Capture Driver' Visible = False Items.Strings = ( 'CDX_SelectNoDevice' 'Primary Sound Capture Driver' 'ESS AudioDrive Record (7850) (emulated)') bsDXAbout = 'bsDXStuff 1.4 Beta ' bsDXFillList = True bsDXDeviceNo = 0 bsDXDeviceChannels = 2 bsDXShowNoDevice = True end object bMixerInput4: TButton Tag = 3 Left = 288 Top = 104 Width = 47 Height = 21 Caption = 'Mixer...' TabOrder = 11 Visible = False OnClick = bMixerInput1Click end object cbInput8: TbsDXInputComboBox Tag = 7 Left = 68 Top = 200 Width = 217 Height = 21 Style = csDropDownList ItemHeight = 13 TabOrder = 7 Text = 'Primary Sound Capture Driver' Visible = False Items.Strings = ( 'CDX_SelectNoDevice' 'Primary Sound Capture Driver' 'ESS AudioDrive Record (7850) (emulated)') bsDXAbout = 'bsDXStuff 1.4 Beta ' bsDXFillList = True bsDXDeviceNo = 0 bsDXDeviceChannels = 2 bsDXShowNoDevice = True end object cbInput7: TbsDXInputComboBox Tag = 6 Left = 68 Top = 176 Width = 217 Height = 21 Style = csDropDownList ItemHeight = 13 TabOrder = 6 Text = 'Primary Sound Capture Driver' Visible = False Items.Strings = ( 'CDX_SelectNoDevice' 'Primary Sound Capture Driver' 'ESS AudioDrive Record (7850) (emulated)') bsDXAbout = 'bsDXStuff 1.4 Beta ' bsDXFillList = True bsDXDeviceNo = 0 bsDXDeviceChannels = 2 bsDXShowNoDevice = True end object cbInput6: TbsDXInputComboBox Tag = 5 Left = 68 Top = 152 Width = 217 Height = 21 Style = csDropDownList ItemHeight = 13 TabOrder = 5 Text = 'Primary Sound Capture Driver' Visible = False Items.Strings = ( 'CDX_SelectNoDevice' 'Primary Sound Capture Driver' 'ESS AudioDrive Record (7850) (emulated)') bsDXAbout = 'bsDXStuff 1.4 Beta ' bsDXFillList = True bsDXDeviceNo = 0 bsDXDeviceChannels = 2 bsDXShowNoDevice = True end object cbInput5: TbsDXInputComboBox Tag = 4 Left = 68 Top = 128 Width = 217 Height = 21 Style = csDropDownList ItemHeight = 13 TabOrder = 4 Text = 'Primary Sound Capture Driver' Visible = False Items.Strings = ( 'CDX_SelectNoDevice' 'Primary Sound Capture Driver' 'ESS AudioDrive Record (7850) (emulated)') bsDXAbout = 'bsDXStuff 1.4 Beta ' bsDXFillList = True bsDXDeviceNo = 0 bsDXDeviceChannels = 2 bsDXShowNoDevice = True end object bMixerInput5: TButton Tag = 4 Left = 288 Top = 128 Width = 47 Height = 21 Caption = 'Mixer...' TabOrder = 12 Visible = False OnClick = bMixerInput1Click end object bMixerInput6: TButton Tag = 5 Left = 288 Top = 152 Width = 47 Height = 21 Caption = 'Mixer...' TabOrder = 13 Visible = False OnClick = bMixerInput1Click end object bMixerInput7: TButton Tag = 6 Left = 288 Top = 176 Width = 47 Height = 21 Caption = 'Mixer...' TabOrder = 14 Visible = False OnClick = bMixerInput1Click end object bMixerInput8: TButton Tag = 7 Left = 288 Top = 200 Width = 47 Height = 21 Caption = 'Mixer...' TabOrder = 15 Visible = False OnClick = bMixerInput1Click end end object tsProcessing: TTabSheet Caption = '&Processing' ImageIndex = 1 object gbBuffer: TGroupBox Left = 9 Top = 92 Width = 337 Height = 125 Caption = '&Engine:' TabOrder = 1 object lDeviceBuffersec: TLabel Left = 171 Top = 50 Width = 26 Height = 13 Caption = '1 sec' end object lbig: TLabel Left = 148 Top = 86 Width = 14 Height = 13 Caption = 'big' end object lsmall: TLabel Left = 16 Top = 88 Width = 23 Height = 13 Caption = 'small' end object llantency: TLabel Left = 171 Top = 32 Width = 64 Height = 13 Caption = 'Total latency:' end object lBuffer: TLabel Left = 14 Top = 23 Width = 68 Height = 13 Caption = 'Device &Buffer:' FocusControl = tbDeviceBuffer end object lPower: TLabel Left = 263 Top = 16 Width = 33 Height = 13 Caption = '&Power:' FocusControl = tbPower end object lweak: TLabel Left = 290 Top = 97 Width = 26 Height = 13 Caption = 'weak' end object lstrong: TLabel Left = 290 Top = 38 Width = 29 Height = 13 Caption = 'strong' end object tbDeviceBuffer: TTrackBar Left = 9 Top = 48 Width = 156 Height = 33 Hint = 'The size of the buffer between the application and DirectX devic' + 'es. '#13#10'Optimize it for your hardware. Adjust regarding the overlo' + 'ad sign.' Max = 33075 Min = 1102 Orientation = trHorizontal PageSize = 100 Frequency = 2205 Position = 2205 SelEnd = 0 SelStart = 0 TabOrder = 0 ThumbLength = 18 TickMarks = tmBottomRight TickStyle = tsAuto OnChange = tbDeviceBufferChange end object tbPower: TTrackBar Left = 258 Top = 34 Width = 26 Height = 84 Hint = 'Choose the Power of the DSP-Engine. '#13#10'Use more Power on smaller ' + 'Device Buffers. '#13#10'But more Power means also less interface reakt' + 'ion.'#13#10'Optimize it for your hardware. Adjust regarding the overlo' + 'ad sign.' Max = 16 Min = 2 Orientation = trVertical Frequency = 2 Position = 16 SelEnd = 0 SelStart = 0 TabOrder = 1 ThumbLength = 18 TickMarks = tmBottomRight TickStyle = tsAuto end end object gbMode: TGroupBox Left = 8 Top = 4 Width = 337 Height = 81 Caption = '&Mode:' TabOrder = 0 object cbMode: TbsDXSampleRateComboBox Left = 12 Top = 32 Width = 200 Height = 21 Hint = 'Please choose the sample rate. '#13#10'Lower sample rates saves cpu po' + 'wer.' Style = csDropDownList ItemHeight = 13 TabOrder = 0 Text = '44100 Hz' OnChange = cbModeChange Items.Strings = ( '96000 Hz' '48000 Hz' '44100 Hz' '32000 Hz' '22050 Hz' '16000 Hz' '11025 Hz' '8000 Hz') bsDXAbout = 'bsDXStuff 1.4 Beta ' bsDXFillList = True bsDXSampleRate = 44100 end end end end object bStart: TButton Left = 8 Top = 12 Width = 75 Height = 25 Caption = 'Start DSP' TabOrder = 4 OnClick = bStartClick end object bStop: TButton Left = 8 Top = 44 Width = 75 Height = 25 Caption = 'Stop DSP' Enabled = False TabOrder = 5 OnClick = bStopClick end object tOverload: TbsDXTextEvent Left = 244 Top = 20 Width = 60 Height = 21 bsDXAbout = 'bsDXStuff 1.4 Beta ' bsDXBackGroundColor = clBlack bsDXBoarder = 2 bsDXAlign = alNone bsDXMessageRefresh = 'M_Refresh' bsDXMessagerLink.ReceiveChannel = 'ALL' bsDXMessagerLink.SendChannel = 'CHANNEL1' bsDXMessagerLink.ReceiveOn = True bsDXMessagerLink.SendOn = True bsDXInterval = 10 bsDXFont.Charset = DEFAULT_CHARSET bsDXFont.Color = clMaroon bsDXFont.Height = -9 bsDXFont.Name = 'Small Fonts' bsDXFont.Style = [] bsDXMessageValue = 'M_Value' bsDXText1 = 'Overload' bsDXColor1 = clRed bsDXColor1Back = clMaroon end end